﻿using Carmenta.SpatialAce.Interop.GeneratorOp;
using System;
using System.Collections.Generic;

namespace CEPowerPack
{
	public static partial class Factory
	{

	public static EquiDistantPointsGeneratorOp CreateEquiDistantPointsGeneratorOp(String Name)
	{
		var instance = new EquiDistantPointsGeneratorOp();
		instance.Create(Name);
		return instance;
	}

	public static StochasticPointsGeneratorOp CreateStochasticPointsGeneratorOp(String Name)
	{
		var instance = new StochasticPointsGeneratorOp();
		instance.Create(Name);
		return instance;
	}

	public static PointRandomOp CreatePointRandomOp(String Name)
	{
		var instance = new PointRandomOp();
		instance.Create(Name);
		return instance;
	}

	public static RefSysBoundaryOp CreateRefSysBoundaryOp(String Name)
	{
		var instance = new RefSysBoundaryOp();
		instance.Create(Name);
		return instance;
	}
	}
}

